<?php
error_reporting(E_ALL ^ E_NOTICE);

set_time_limit(0);
/*ini_set("memory_limit", "200M");
  mysql_connect("host=localhost dbname=comds  user=root  password=root")
   or die('Could not connect:'.mysql_last_error());
*/
$db_name="comds";  
 
$table_name="comds";  
 
$connection= @mysql_connect("localhost","root","root") or die(mysql_error());  
 
$db= @mysql_select_db($db_name,$connection) or die (mysql_error());  
 
$logdate =  mysql_query("SELECT DISTINCT date FROM `comds`");

while($everylogdate = mysql_fetch_array($logdate))
{
//   游戏总注册人数
    $loginPersonNum_query = mysql_query("SELECT count(DISTINCT deviceid) FROM comds ");

    $loginPersonNum = mysql_fetch_array($loginPersonNum_query);

     //日均活跃人数 
    $activePesonrNum_query = mysql_query("select(SELECT count(DISTINCT deviceid)  FROM comds )/(SELECT count( DISTINCT date )FROM comds)");
    $activePesonrNum = mysql_fetch_array($activePesonrNum_query);

        //  // 日均活跃人次 activePesonrTime 一个人可能多次
    $activePesonrTime_query = mysql_query("select (SELECT count(deviceid)  FROM comds )/(SELECT count( DISTINCT date )FROM comds)");
    $activePesonrTime = mysql_fetch_array($activePesonrTime_query);

    //日均人均打开次数  //DISTINCT deviceid
    //$totalTodayGameTime_query = mysql_query("SELECT avg(TodayGameTime)  FROM comds where Cracked = '0'");
    //$totalTodayGameTime = mysql_fetch_array($totalTodayGameTime_query);

    //  日均游戏时间
    $totalDayTotalTime_query = mysql_query("SELECT avg(TodayGameTime)  FROM comds ");
    $totalDayTotalTime = mysql_fetch_array($totalDayTotalTime_query);

     // 日均金钱获得
    $totalDayGetMoney_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds ");
    $totalDayGetMoney = mysql_fetch_array($totalDayGetMoney_query);

    //  日均IAP金钱获得
    //$totalDayGetIAPMoney_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds  where Cracked = '0'");
    //$totalDayGetIAPMoney = mysql_fetch_array($totalDayGetIAPMoney_query);

    //日均充值

    $totalDayRecharge_query = mysql_query("SELECT avg(TotalGoldGet) FROM comds ");
    $totalDayRecharge = mysql_fetch_array($totalDayRecharge_query);
    
    //日均消费totalDayUsedMoney

    $totalDayUsedMoney_query = mysql_query("SELECT avg(TodayGoldLose)  FROM  comds ");
    $totalDayUsedMoney = mysql_fetch_array($totalDayUsedMoney_query);
     
    //日均注册人数
    $dayLoginPersonNum_query = mysql_query("select(SELECT count(DISTINCT deviceid) FROM comds )/(SELECT count( DISTINCT date )FROM comds)");

    $dayLoginPersonNum = mysql_fetch_array($dayLoginPersonNum_query);

        //totalDayNewusers 每日新注册 DISTINCT
    $totalDayNewusers_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where firstlogin = '$everylogdate[date]' ");
    $totalDayNewusers = mysql_fetch_array($totalDayNewusers_query);

        //DayActivePesonrNum  每日活跃人数  //  日均TodayGameTime 活跃人数 今日的
    $dayActivePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM comds  where date ='$everylogdate[date]'  and date <> firstlogin");
    $dayActivePesonrNum = mysql_fetch_array($dayActivePesonrNum_query);


    //dayActivePesonrTime 每日活跃人次
    $dayActivePesonrTime_query = mysql_query("SELECT count( deviceid ) FROM comds WHERE  date ='$everylogdate[date]'");
    $dayActivePesonrTime = mysql_fetch_array($dayActivePesonrTime_query);

     //weekActivePesonrNum   每周活跃人数  SELECT * FROM comds   where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )
    $weekActivePesonrNum_query = mysql_query("  SELECT DISTINCT deviceid, date
FROM comds
WHERE date
BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
DAY )
AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
DAY )
GROUP BY deviceid
HAVING count( 1 ) >2
AND deviceid
IN (

SELECT DISTINCT deviceid
FROM comds
WHERE date = DATE_SUB( '$everylogdate[date]', INTERVAL 0
DAY )
)");
   // $abc = mysql_fetch_array($abc_query);


    //$weekActivePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where date_add(date,interval 2 day)   and DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )  ");
    $weekActivePesonrNum = mysql_num_rows($weekActivePesonrNum_query);

    //weekLoyalPesonrNum  每周忠诚用户人数
    $weekLoyalPesonrNum_query = mysql_query("SELECT DISTINCT deviceid, date
FROM comds
WHERE date
BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
DAY )
AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
DAY )
GROUP BY deviceid
HAVING count( 1 ) >3
AND deviceid
IN (

SELECT DISTINCT deviceid
FROM comds
WHERE date = DATE_SUB( '$everylogdate[date]', INTERVAL 0
DAY )
)");
   $weekLoyalPesonrNum = mysql_num_rows($weekLoyalPesonrNum_query);


    //weekCorePesonrNum   每周核心用户人数
    $weekCorePesonrNum_query = mysql_query("SELECT DISTINCT deviceid, date
FROM comds
WHERE date
BETWEEN DATE_SUB( '$everylogdate[date]', INTERVAL 7
DAY )
AND DATE_SUB( '$everylogdate[date]', INTERVAL 1
DAY )
GROUP BY deviceid
HAVING count( 1 ) >4
AND deviceid
IN (

SELECT DISTINCT deviceid
FROM comds
WHERE date = DATE_SUB( '$everylogdate[date]', INTERVAL 0
DAY )
)");
    $weekCorePesonrNum = mysql_num_rows($weekCorePesonrNum_query);

    // 挂网等雇佣用户数 hirePesonrNum
    $hirePesonrNum_query = mysql_query("SELECT count(DISTINCT deviceid)  FROM  comds  where  date ='$everylogdate[date]' and hireoutselftimes >0 ");
    $hirePesonrNum = mysql_fetch_array($hirePesonrNum_query);

    //  今日均人均游戏时间
    $dayTotalTime_query = mysql_query("select (SELECT sum(TodayGameTime)  FROM comds  where  date ='$everylogdate[date]' )/(SELECT count(DISTINCT deviceid)  FROM comds  where date ='$everylogdate[date]'  and date <> firstlogin)");
    $dayTotalTime = mysql_fetch_array($dayTotalTime_query);

    //  今日均消费金钱总和 DayUsedMoney 
    $dayUsedMoney_query = mysql_query("SELECT sum(TodayGoldLose)  FROM  comds   where date ='$everylogdate[date]' ");
    $dayUsedMoney = mysql_fetch_array($dayUsedMoney_query);

        //weekPayPesonrNum 周付费用户数 SELECT count( DISTINCT deviceid )   取 TodayGoldGet 字段错误
    $weekPayPesonrNum_query = mysql_query("SELECT count(distinct deviceid)  FROM  comds  where TodayGoldGet >0 and  DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) ");
    $weekPayPesonrNum = mysql_fetch_array($weekPayPesonrNum_query);
    //dayIAPGetMoney  今日人均 IAP 获得金钱
    //$dayIAPGetMoney_query = mysql_query("select (SELECT sum(TodayGoldGet)  FROM  comds  where  date ='$everylogdate[date]' )/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]'  and TodayGameTime > '2' )");
    //$dayIAPGetMoney = mysql_fetch_array($dayIAPGetMoney_query);
    //avgDayMoney  今日人均获得金钱
    $avgDayMoney_query = mysql_query("select (SELECT sum(TodayGoldGet)  FROM  comds  where  date ='$everylogdate[date]' )/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]' )");
    $avgDayMoney = mysql_fetch_array($avgDayMoney_query);
    
    //dayNowMoney  今日人均现有金钱
    $dayNowMoney_query = mysql_query("select (SELECT sum(Gold)  FROM  comds  where  date ='$everylogdate[date]' )/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]'  )");
    $dayNowMoney = mysql_fetch_array($dayNowMoney_query);
    //dayRechargeNum  今日人均充值笔数
    //$dayRechargeNum_query = mysql_query("select (SELECT sum(dayIap1BuyTimes+dayIap2BuyTimes+dayIap3BuyTimes+dayIap4BuyTimes+dayIap5BuyTimes+dayIap6BuyTimes)  FROM  comds  where  date ='$everylogdate[date]' )/(SELECT count(deviceid)  FROM  comds  where  date ='$everylogdate[date]' and  TodayGoldGet >0)");
   // $dayRechargeNum = mysql_fetch_array($dayRechargeNum_query);
  
    //weekPayARPU 周付费用户ARPU值 =周付费总额/周付费人数
    $weekPayARPU_query = mysql_query("select (select sum(TodayGoldGet) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )/(select count(distinct deviceid) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) and TodayGoldGet > 0 )");

    $weekPayARPU = mysql_fetch_array($weekPayARPU_query); 
     
    //weekActiveARPU 周活跃用户ARPU值
    $weekActiveARPU_query = mysql_query("select (select sum(TodayGoldGet) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )/(select count(distinct deviceid) from comds where  date_add(date,interval 2 day) <= '$everylogdate[date]' and YEARWEEK( date_format( date, '%Y-%m-%d' ) ) = YEARWEEK('$everylogdate[date]' )  )");
   $weekActiveARPU = mysql_fetch_array($weekActiveARPU_query);
       //weekLogARPU 周登陆用户ARPU值  = 周付费用户/周登陆人数(活跃用户+新用户)  
   $weekLogARPU_query = mysql_query("select (select count(TodayGoldGet) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )/(select count(distinct deviceid) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )");
      $weekLogARPU = mysql_fetch_array($weekLogARPU_query);
      //weekWastageRate  周活跃用户流失率 上周活跃用户在本周没有登陆过游戏的用户数，除以上周的活跃人数。
      $weekWastageRate_query = mysql_query("SELECT (SELECT count( DISTINCT deviceid )FROM `comds` WHERE (SELECT count( DISTINCT deviceid ) FROM comds WHERE DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) -1 AND TodayGoldGet >0 AND TodayGameTime >2 ) NOT IN (SELECT DISTINCT deviceid FROM comds WHERE YEARWEEK( date_format( date, '%Y-%m-%d' ) ) = YEARWEEK('$everylogdate[date]' ))) / (SELECT count( DISTINCT deviceid )FROM comds WHERE YEARWEEK( date_format( date, '%Y-%m-%d' ) ) = YEARWEEK('$everylogdate[date]' ) -1 AND TodayGoldGet >0 AND TodayGameTime >2  ) ");
     $weekWastageRate = mysql_fetch_array($weekWastageRate_query); 
         //weekPayRate  周活跃用户付费率 周付费用户数除以周活跃人数
     $weekPayRate_query = mysql_query("select (select count(distinct deviceid) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) and TodayGoldGet > 0 )/(SELECT count(distinct deviceid) FROM comds   WHERE YEARWEEK(date_format(date,'%Y-%m-%d')) = YEARWEEK('$everylogdate[date]')-1 and TodayGoldGet >0 and TodayGameTime >2 )");
    $weekPayRate = mysql_fetch_array($weekPayRate_query);
    //weekLogPayRate周登陆用户付费率 周付费用户数除以周登陆人数
    $weekLogPayRate_query = mysql_query("select (select count(distinct deviceid) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) and TodayGoldGet > 0 )/(select count(distinct deviceid) from comds where DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )");
    $weekLogPayRate = mysql_fetch_array($weekLogPayRate_query);
       //weekPayWastageRate  周付费用户流失率 上周有付费行为而本周7天未登陆的用户数除以上周的付费用户数  
    $weekPayWastageRate_query = mysql_query("SELECT (SELECT count( DISTINCT deviceid )FROM `comds` WHERE (SELECT count( DISTINCT deviceid ) FROM comds WHERE DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) -1 AND TodayGoldGet >0 ) NOT IN (SELECT DISTINCT deviceid FROM comds WHERE DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )) ) / (SELECT count( DISTINCT deviceid ) FROM comds WHERE DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) -1 AND TodayGoldGet >0  ) ");
     $weekPayWastageRate = mysql_fetch_array($weekPayWastageRate_query);
     //周付费用户人均充值笔数
     $weekPayPesonrTime_query = mysql_query("SELECT (SELECT sum( TodayGameTime ) FROM comds WHERE TodayGoldGet >0 AND DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' )  ) / ( SELECT count( DISTINCT deviceid ) FROM comds WHERE TodayGoldGet >0 AND DATE_SUB( date, INTERVAL 7 DAY ) <= date( '$everylogdate[date]' ) )");
    $weekPayPesonrTime = mysql_fetch_array($weekPayPesonrTime_query);

    //最后退出 10界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen10Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 10  and date ='$everylogdate[date]'");
    $Lastloginscreen10Num = mysql_fetch_array($Lastloginscreen10Num_query);

        //最后退出 21界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen21Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 21  and date ='$everylogdate[date]'");
    $Lastloginscreen21Num = mysql_fetch_array($Lastloginscreen21Num_query);

        //最后退出 22界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen22Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 22  and date ='$everylogdate[date]'");
    $Lastloginscreen22Num = mysql_fetch_array($Lastloginscreen22Num_query);
        //最后退出 23界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen23Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 23  and date ='$everylogdate[date]'");
    $Lastloginscreen23Num = mysql_fetch_array($Lastloginscreen23Num_query);
        //最后退出 24界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen24m_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 24  and date ='$everylogdate[date]'");
    $Lastloginscreen24Num = mysql_fetch_array($Lastloginscreen24m_query);
        //最后退出 31界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen31Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 31  and date ='$everylogdate[date]'");
    $Lastloginscreen31Num = mysql_fetch_array($Lastloginscreen31Num_query);
        //最后退出 41界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen41Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 41  and date ='$everylogdate[date]'");
    $Lastloginscreen41Num = mysql_fetch_array($Lastloginscreen41Num_query);
        //最后退出 42界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen42Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 42  and date ='$everylogdate[date]'");
    $Lastloginscreen42Num = mysql_fetch_array($Lastloginscreen42Num_query);
        //最后退出 50界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen50Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 50  and date ='$everylogdate[date]'");
    $Lastloginscreen50Num = mysql_fetch_array($Lastloginscreen50Num_query);
        //最后退出 60界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen60Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 60  and date ='$everylogdate[date]'");
    $Lastloginscreen60Num = mysql_fetch_array($Lastloginscreen60Num_query);
        //最后退出 71界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen71Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 71  and date ='$everylogdate[date]'");
    $Lastloginscreen71Num = mysql_fetch_array($Lastloginscreen71Num_query);
        //最后退出 72界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen72Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 72  and date ='$everylogdate[date]'");
    $Lastloginscreen72Num = mysql_fetch_array($Lastloginscreen72Num_query);
        //最后退出 73界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen73Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 73  and date ='$everylogdate[date]'");
    $Lastloginscreen73Num = mysql_fetch_array($Lastloginscreen73Num_query);
        //最后退出 80界面 人数统计 Lastloginscreen10Num
    $Lastloginscreen80Num_query = mysql_query("SELECT count(distinct deviceid) FROM comds where  UILastId = 80  and date ='$everylogdate[date]'");
    $Lastloginscreen80Num = mysql_fetch_array($Lastloginscreen80Num_query);
    
         // p1等级分布 (1,2,....)
    $date = array('1' => array($p1date1Count, $date1), array($p1date2Count, $date2), array($p1date3Count, $date3), array($p1date4Count, $date4), array($p1date5Count, $date5), array($p1date6Count, $date6), array($p1date7Count, $date7), array($p1date8Count, $date8), array($p1date9Count, $date9), array($p1date10Count, $date10), array($p1date11Count, $date11), array($p1date12Count, $date12), array($p1date13Count, $date13), array($p1date14Count, $date14), array($p1date15Count, $date15), array($p1date16Count, $date16), array($p1date17Count, $date17), array($p1date18Count, $date18), array($p1date19Count, $date19), array($p1date20Count, $date20), array($p1date21Count, $date21));
    // $date1[] = 
    $date1_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 1  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date1_a = mysql_fetch_array($date1_query);
    $date1 = $date1_a[0];
    $p1date1Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 1  and date ='$everylogdate[date]'");
    $p1date1Count_a = mysql_fetch_array($p1date1Count_query);
    $p1date1Count = $p1date1Count_a[0];
    $date2_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 2  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date2_a = mysql_fetch_array($date2_query);
    $date2 = $date2_a[0];
    $p1date2Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 2  and date ='$everylogdate[date]'");
    $p1date2Count_a = mysql_fetch_array($p1date2Count_query);
    $p1date2Count = $p1date2Count_a[0];
    $date3_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 3  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date3_a = mysql_fetch_array($date3_query);
    $date3 = $date3_a[0];
    $p1date3Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 3  and date ='$everylogdate[date]'");
    $p1date3Count_a = mysql_fetch_array($p1date3Count_query);
    $p1date3Count = $p1date3Count_a[0];
    $date4_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 4  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date4_a = mysql_fetch_array($date4_query);
    $date4 = $date4_a[0];
    $p1date4Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 4 and date ='$everylogdate[date]'");
    $p1date4Count_a = mysql_fetch_array($p1date4Count_query);
    $p1date4Count = $p1date4Count_a[0];
    $date5_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 5  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date5_a = mysql_fetch_array($date5_query);
    $date5 = $date5_a[0];
    $p1date5Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 5  and date ='$everylogdate[date]'");
    $p1date5Count_a = mysql_fetch_array($p1date5Count_query);
    $p1date5Count = $p1date5Count_a[0];
    $date6_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 6  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date6_a = mysql_fetch_array($date6_query);
    $date6 = $date6_a[0];
    $p1date6Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 6  and date ='$everylogdate[date]'");
    $p1date6Count_a = mysql_fetch_array($p1date6Count_query);
    $p1date6Count = $p1date6Count_a[0];
    $date7_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 7  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date7_a = mysql_fetch_array($date7_query);
    $date7 = $date7_a[0];
    $p1date7Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 7  and date ='$everylogdate[date]'");
    $p1date7Count_a = mysql_fetch_array($p1date7Count_query);
    $p1date7Count = $p1date7Count_a[0];
    $date8_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 8  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date8_a = mysql_fetch_array($date8_query);
    $date8 = $date8_a[0];
    $p1date8Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 8  and date ='$everylogdate[date]'");
    $p1date8Count_a = mysql_fetch_array($p1date8Count_query);
    $p1date8Count = $p1date8Count_a[0];
    $date9_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 9  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date9_a = mysql_fetch_array($date9_query);
    $date9 = $date9_a[0];
    $p1date9Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 9  and date ='$everylogdate[date]'");
    $p1date9Count_a = mysql_fetch_array($p1date9Count_query);
    $p1date9Count = $p1date9Count_a[0];
    $date10_query = mysql_query("SELECT concat(((select count(Level) from comds where Level = 10  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date10_a = mysql_fetch_array($date10_query);
    $date10 = $date10_a[0];
    $p1date10Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level = 10  and date ='$everylogdate[date]'");
    $p1date10Count_a = mysql_fetch_array($p1date10Count_query);
    $p1date10Count = $p1date10Count_a[0];
    $date11_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 11 and 15  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date11_a = mysql_fetch_array($date11_query);
    $date11 = $date11_a[0];
    $p1date11Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 11 and 15  and date ='$everylogdate[date]'");
    $p1date11Count_a = mysql_fetch_array($p1date11Count_query);
    $p1date11Count = $p1date11Count_a[0];
    $date12_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 16 and 20  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date12_a = mysql_fetch_array($date12_query);
    $date12 = $date12_a[0];
    $p1date12Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 16 and 20  and date ='$everylogdate[date]'");
    $p1date12Count_a = mysql_fetch_array($p1date12Count_query);
    $p1date12Count = $p1date12Count_a[0];
    $date13_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 21 and 25  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date13_a = mysql_fetch_array($date13_query);
    $date13 = $date13_a[0];
    $p1date13Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 21 and 25  and date ='$everylogdate[date]'");
    $p1date13Count_a = mysql_fetch_array($p1date13Count_query);
    $p1date13Count = $p1date13Count_a[0];
    $date14_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 26 and 30  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date14_a = mysql_fetch_array($date14_query);
    $date14 = $date14_a[0];
    $p1date14Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 26 and 30  and date ='$everylogdate[date]'");
    $p1date14Count_a = mysql_fetch_array($p1date14Count_query);
    $p1date14Count = $p1date14Count_a[0];
    $date15_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 31 and 40 )/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date15_a = mysql_fetch_array($date15_query);
    $date15 = $date15_a[0];
    $p1date15Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 31 and 40  and date ='$everylogdate[date]'");
    $p1date15Count_a = mysql_fetch_array($p1date15Count_query);
    $p1date15Count = $p1date15Count_a[0];
    $date16_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 41 and 50  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date16_a = mysql_fetch_array($date16_query);
    $date16 = $date16_a[0];
    $p1date16Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 41 and 50  and date ='$everylogdate[date]'");
    $p1date16Count_a = mysql_fetch_array($p1date16Count_query);
    $p1date16Count = $p1date16Count_a[0];
    $date17_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 51 and 60  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date17_a = mysql_fetch_array($date17_query);
    $date17 = $date17_a[0];
    $p1date17Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 51 and 60  and date ='$everylogdate[date]'");
    $p1date17Count_a = mysql_fetch_array($p1date17Count_query);
    $p1date17Count = $p1date17Count_a[0];
    $date18_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 61 and 70  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date18_a = mysql_fetch_array($date18_query);
    $date18 = $date18_a[0];
    $p1date18Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 61 and 70  and date ='$everylogdate[date]'");
    $p1date18Count_a = mysql_fetch_array($p1date18Count_query);
    $p1date18Count = $p1date18Count_a[0];
    $date19_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 71 and 80 )/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date19_a = mysql_fetch_array($date19_query);
    $date19 = $date19_a[0];
    $p1date19Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 71 and 80  and date ='$everylogdate[date]'");
    $p1date19Count_a = mysql_fetch_array($p1date19Count_query);
    $p1date19Count = $p1date19Count_a[0];
    $date20_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 81 and 90  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date20_a = mysql_fetch_array($date20_query);
    $date20 = $date20_a[0];
    $p1date20Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 81 and 90  and date ='$everylogdate[date]'");
    $p1date20Count_a = mysql_fetch_array($p1date20Count_query);
    $p1date20Count = $p1date20Count_a[0];
    $date21_query = mysql_query("SELECT concat(((select count(Level) from comds where Level between 91 and 100  and date ='$everylogdate[date]')/(select count(Level) from comds where  date ='$everylogdate[date]'))*100,'%')");
    $date21_a = mysql_fetch_array($date21_query);
    $date21 = $date21_a[0];
    $p1date21Count_query = mysql_query("SELECT count(Level)  FROM  comds  where Level between 91 and 100  and date ='$everylogdate[date]'");
    $p1date21Count_a = mysql_fetch_array($p1date21Count_query);
    $p1date21Count = $p1date21Count_a[0];
    $Level = array(json_encode($date));
   
 $sql="REPLACE INTO report (logdate,loginPersonNum,activePesonrNum,activePesonrTime,totalDayTotalTime,
                                        totalDayGetMoney,totalDayRecharge,totalDayUsedMoney,dayLoginPersonNum,
                                        totalDayNewusers,dayActivePesonrNum,dayActivePesonrTime,weekActivePesonrNum,weekLoyalPesonrNum,weekCorePesonrNum,
                                        hirePesonrNum,dayTotalTime,dayUsedMoney,weekPayPesonrNum,dayIAPGetMoney,
                                        avgDayMoney,dayNowMoney,
                                        Lastloginscreen10Num,Lastloginscreen21Num,Lastloginscreen22Num,Lastloginscreen23Num,Lastloginscreen24Num,
                                        Lastloginscreen31Num,Lastloginscreen41Num,Lastloginscreen42Num,Lastloginscreen50Num,Lastloginscreen60Num,
                                        Lastloginscreen71Num,Lastloginscreen72Num,Lastloginscreen73Num,Lastloginscreen80Num,
                                        weekPayARPU,weekActiveARPU,weekLogARPU,weekWastageRate,weekPayRate,weekLogPayRate,weekPayWastageRate,
                                        weekPayPesonrTime,playerLevel) 
                  VALUES('$everylogdate[date]','$loginPersonNum[0]','$activePesonrNum[0]','$activePesonrTime[0]','$totalDayTotalTime[0]',
                         '$totalDayGetMoney[0]','$totalDayRecharge[0]','$totalDayUsedMoney[0]','$dayLoginPersonNum[0]',
                         '$totalDayNewusers[0]','$dayActivePesonrNum[0]','$dayActivePesonrTime[0]','$weekActivePesonrNum','$weekLoyalPesonrNum','$weekCorePesonrNum',
                          '$hirePesonrNum[0]','$dayTotalTime[0]','$dayUsedMoney[0]','$weekPayPesonrNum[0]','$dayIAPGetMoney[0]',
                          '$avgDayMoney[0]','$dayNowMoney[0]',
                          '$Lastloginscreen10Num[0]','$Lastloginscreen21Num[0]','$Lastloginscreen22Num[0]','$Lastloginscreen23Num[0]','$Lastloginscreen24Num[0]',
                          '$Lastloginscreen31Num[0]','$Lastloginscreen41Num[0]','$Lastloginscreen42Num[0]','$Lastloginscreen50Num[0]','$Lastloginscreen60Num[0]',
                          '$Lastloginscreen71Num[0]','$Lastloginscreen72Num[0]','$Lastloginscreen73Num[0]','$Lastloginscreen80Num[0]',
                          '$weekPayARPU[0]','$weekActiveARPU[0]','$weekLogARPU[0]','$weekWastageRate[0]','$weekPayRate[0]','$weekLogPayRate[0]','$weekPayWastageRate[0]',
                          '$weekPayPesonrTime[0]','$Level[0]')";
$query= @mysql_query($sql,$connection) or die(mysql_error());  

}
?>
